package negocios.controladores;

import negocios.Contato;
import negocios.Endereco;
import negocios.Fornecedor;
import negocios.excecoes.GestockException;

public interface IControladorFornecedor {

	public void cadastrarFornecedor(Fornecedor fornecedor, Contato contato,
			Endereco endereco) throws GestockException;

	public void alterarFornecedor(Fornecedor fornecedor)
			throws GestockException;

	public Fornecedor consultarFornecedor(String idFornecedor)
			throws GestockException;

	public Object[][] listarFornecedor() throws GestockException;

	public Object[][] listarFornecedorJTable(String nome)
			throws GestockException;

}
